package problemas;

import java.util.ArrayList;
import java.util.Vector;


public class Gramatica2 extends Gramatica{
	
	/**
	 * S->aSb
	 * S->ab
	 */
	public Gramatica2() {
		Vector<String> vectorExpr1 = new Vector<String>();
		vectorExpr1.add("a");
		vectorExpr1.add("S");
		vectorExpr1.add("b");

		Vector<String> vectorExpr2 = new Vector<String>();
		vectorExpr2.add("a");
		vectorExpr2.add("b");

		ArrayList<Vector> s = new ArrayList<Vector>();
		s.add(vectorExpr1);
		s.add(vectorExpr2);

		Vector<String> vectorI = new Vector<String>();
		vectorI.add("S");
		ArrayList<Vector> i = new ArrayList<Vector>();
		i.add(vectorI);

		rules.put("i", i);
		rules.put("S", s);
	}


}